-
Notifications
You must be signed in to change notification settings - Fork 134
Build + Release Workflow #1342
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build + Release Workflow #1342
Conversation
|
do you even want there to be wheel distributions?
|
|
this will not address #1341 because of the reasons given in #1341 (comment) |
|
https://docs.astral.sh/uv/guides/package Looks like maybe we can use uv for this? |
It is confusing to just see "build" as a workflow. There was no indication that it's referring to the docs.
|
Okay, trusted publishing is set up and pointing at a currently-not-existent-in-main Edit: also set up an environment named "release" for running release.yml in and configured it so a reviewer needs to approve it to run. |
To get this set up, a new GitHub Actions environment called "release" should be created.
This environment should be connected as a Trusted Publisher via pypi: https://docs.pypi.org/trusted-publishers/
I'm thinking re-implementing the build + pypi process should let us fix/render obsolete #1341